package com.xxxx.server.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.xxxx.server.pojo.Admin;
import com.xxxx.server.pojo.AdminInfo;
import com.xxxx.server.pojo.PassInfo;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author zhoubin
 * @since 2020-08-17
 */
public interface AdminMapper extends BaseMapper<Admin> {

    /**
     * 启用
     */
    void enabledChange(Integer id);

    /**
     * 禁用
     */
    void disableEnabled(Integer id);

    /**
     * 修改个人中心用户信息
     */
    Integer updateByInfo(AdminInfo adminInfo);

    /**
     * 通过id查找密码
     */
    String selectPasswordById(Integer adminId);

    /**
     * 更新密码
     */
    Integer updatePassword(PassInfo passInfo);

    /**
     *上传头像
     */
    void updateUserFace(Integer id, String url);


}
